home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 18008 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.8 KB

  1. Path: news.sprintlink.net!datalytics!usenet
  2. From: Rob Stewart <stew@datalytics.com>
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: C\C++ versus Visual Basic
  5. Date: Thu, 18 Apr 1996 10:28:02 -0400
  6. Organization: Datalytics, Inc
  7. Message-ID: <31765172.3822@datalytics.com>
  8. References: <4l1io4$3tj@news.moscow.com>
  9. NNTP-Posting-Host: 204.62.224.71
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.0 (WinNT; I)
  14.  
  15. Erol Kochman wrote:
  16. > I would like to learn either C/C++ or Visual Basic for career development.
  17. > Several programmers have told me that Visual Basic is more practical for
  18. > developing Windows multimedia apps, however, most of the job listings I see
  19. > on the Internet require C/C++.  Is it feasible to learn both languages?
  20.  
  21. VB is growing in popularity, but I see more jobs for C++ than 
  22. for VB.  Perhaps that balance will change someday.
  23.  
  24. You can learn more than one language regardless of the 
  25. languages.  The problems are when you can't mentally 
  26. compartmentalize the differing capabilities.  For example, 
  27. Smalltalk and C++ share some common OOP characteristics, but 
  28. only Smalltalk offers garbage collection (unless you use an 
  29. add-on tool for C++).  Thus, with one, you must carefully track 
  30. your memory allocation, and with the other, you ignore them 
  31. altogether.
  32.  
  33. Likewise, VB has a different approach to writing a program 
  34. because of its forms approach, and the language, while much 
  35. improved over original BASIC, can still teach you some bad 
  36. habits.  If you can maintain different mental programming models 
  37. and styles, you can use both tools.  Each will likely color the 
  38. code you write in the other, but whether that is bad depends on 
  39. you and the results (long and short term).
  40.  
  41. -- 
  42. Robert Stewart        | My opinions are usually my own.
  43. Datalytics, Inc.    | stew@datalytics.com
  44.